Ivy League
noun
°An association of eight universities and colleges.
adjective
°of, relating to, or resembling such institutions.